Skip to content

Fix Rockchip I2C pinctrl group - #7

Merged
bestquark merged 1 commit into
mainfrom
agent/fix-i2c-pinctrl-group
Aug 12, 2026
Merged

Fix Rockchip I2C pinctrl group#7
bestquark merged 1 commit into
mainfrom
agent/fix-i2c-pinctrl-group

Conversation

@bestquark

Copy link
Copy Markdown
Collaborator

Summary

  • nest the GPIO pin definitions under a Rockchip pinctrl function node
  • preserve physical pins 8/10 and the existing software-I2C adapter
  • add a regression assertion for the required hierarchy

Root cause

The overlay put the pin group directly below the pinctrl controller. Rockchip interpreted that node as a function and could not find a child group, so the i2c-gpio device remained unbound after boot.

Verification

  • make test
  • live kernel diagnosis on the admin ZERO 3W

@bestquark
bestquark marked this pull request as ready for review August 12, 2026 14:36
@bestquark
bestquark merged commit 4e25363 into main Aug 12, 2026
2 checks passed
@bestquark
bestquark deleted the agent/fix-i2c-pinctrl-group branch August 12, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant